chip seal - French English Dictionary